home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / printing / rlpr-1.000 / rlpr-1 / rlpr-1.13 / README < prev    next >
Text File  |  1996-06-30  |  4KB  |  102 lines

  1. $Id: README,v 1.2 1996/07/01 01:04:09 meem Exp $
  2.  
  3. This README goes with the rlpr package.  It discusses how to get going
  4. with rlpr and does NOT discuss how to install it.  For installation
  5. information, please read INSTALL.
  6.  
  7. Please report any bugs, suggestions, etc, to meem@gnu.ai.mit.edu
  8. Copyright (c) 1996 meem, meem@gnu.ai.mit.edu
  9.  
  10. This program is free software; you can redistribute it and/or modify
  11. it under the terms of the GNU General Public License as published by
  12. the Free Software Foundation; either version 1, or (at your option)
  13. any later version.
  14.  
  15. This program is distributed in the hope that it will be useful,
  16. but WITHOUT ANY WARRANTY; without even the implied warranty of 
  17. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  18. General Public License for more details.
  19.  
  20.  
  21. USAGE INSTRUCTIONS FOR NON-PROXY CONFIGURATION
  22. ==============================================
  23.  
  24. without any configuration, you should be able to print to your local
  25. lpd from the machine you wish to print from with the following:
  26.  
  27. % who | rlpr -Hyour_host -Pyour_printer 
  28.  
  29. This should print the output of the who(1) command to your
  30. printer.  Make sure you use the right case when specifying the
  31. printer because the name is case sensitive.
  32.  
  33. Obviously, it is a hassle to constantly specify the host and printer
  34. on the command line, so rlpr offers you a couple choices:
  35.  
  36.   1. You can set these with environment variables when you log in.
  37.      The environment variables RLPR_PRINTHOST and PRINTER control
  38.      what host and printer to use by default.  This is probably good
  39.      enough for most configurations.
  40.  
  41.   2. If you tend to print to many different printers, you may want to
  42.      look into making an .rlprrc file to simplify things. Check the
  43.      rlprrc(5) manpage for more details on this.
  44.  
  45. USAGE INSTRUCTIONS FOR A PROXY CONFIGURATION
  46. ============================================
  47.  
  48. without any configuration, you should be able to print to your local
  49. lpd from the machine you wish to print from with the following:
  50.  
  51. % who | rlpr -Hyour_host -Pyour_printer -Xyour_proxy
  52.  
  53. This should print the output of the who(1) command to your printer,
  54. using your_proxy as a proxyhost.  Make sure you use the right case
  55. when specifying the printer because the name is case sensitive.
  56.  
  57. Obviously, it is a hassle to constantly specify the host and printer
  58. on the command line, so rlpr offers you a couple choices:
  59.  
  60.   1. You can set these with environment variables when you log in.
  61.      The environment variables RLPR_PRINTHOST and PRINTER control
  62.      what host and printer to use by default.  The environment
  63.      variable RLPR_PROXY controls what proxyhost to use by default.
  64.      This is probably good enough for most configurations.
  65.  
  66.   2. If you tend to print to many different printers, you may want to
  67.      look into making an .rlprrc file to simplify things. Check the
  68.      rlprrc(5) manpage for more details on this.
  69.  
  70. IF SOMETHING GOES WRONG
  71. =======================
  72.  
  73.   1. Check the syslog on the machine with the lpd server and look for
  74.      any obvious problems there.
  75.  
  76.   2. If you are using a proxy, check the syslog on the machine with the
  77.      rlprd and look for any obvious problems there.
  78.  
  79.   3. Check the documentation for the lpd for any known limitations.
  80.  
  81.   4. Send mail to meem@gnu.ai.mit.edu with a bug report.
  82.  
  83.  
  84. KNOWN PROBLEMS WITH LPDs
  85. ========================
  86.  
  87. Microsoft's LPD cannot handle rlpr's standard way of sending multiple
  88. print jobs.. to get the desired result please use the -W option (see
  89. the rlpr manpage for details).. don't use the switch unless necessary
  90. because it can clog up all of the available sockets with LPD's that
  91. use a passive close!
  92.  
  93. Many LPD's will merrily pass through postscript data unless explicitly
  94. told it is postscript.  To get postscript documents to print right,
  95. please use the -o option (see the rlpr manpage for details).
  96.  
  97. Some LPD's no longer have any troff support.  To print documents you
  98. might have printed using the -t option, you could use:
  99.  
  100.   % groff -Tps filename | rlpr -o
  101.  
  102.